496a32c5846761d78553275222abda05c89ce865,persistence-spi/src/main/java/org/opendaylight/tsdr/spi/util/TSDRKeyCache.java,TSDRKeyCache,getTSDRMetricRecords,#String#number#number#number#TSDRMetricCollectJob#,133

Before Change


            if(recKeys!=null){
                boolean fitCriteria = true;
                for(RecordKeys r:recKeys){
                    if(e.getTsdrKey().indexOf(r.getKeyName())==-1 || e.getTsdrKey().indexOf(r.getKeyValue())==-1){
                        fitCriteria = false;
                        break;
                    }

After Change


            if(recKeys!=null){
                boolean fitCriteria = true;
                for(RecordKeys r:recKeys){
                    if((e.getTsdrKey().indexOf(","+r.getKeyName()+":")==-1 && e.getTsdrKey().indexOf("[RK="+r.getKeyName()+":")==-1) ||
                            (e.getTsdrKey().indexOf(":"+r.getKeyValue()+"]")==-1 && e.getTsdrKey().indexOf(":"+r.getKeyValue()+",")==-1)){
                        fitCriteria = false;
                        break;
                    }